package com.jdiv.samples.truco;

import java.awt.AWTEvent;
import java.awt.Canvas;
import java.awt.Dimension;

import javax.swing.JApplet;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;

import com.jdiv.*;

public class Applet extends JApplet{

	public static 		int nombres;
	public static final int WIDTH  = 760;
	public static final int HEIGHT = 620; 
	
	public void init(){
		  setPreferredSize(new Dimension(760,620));
		
		  enableEvents(AWTEvent.MOUSE_EVENT_MASK);
		  enableEvents(AWTEvent.MOUSE_MOTION_EVENT_MASK);
		  enableEvents(AWTEvent.KEY_EVENT_MASK);
		
		  setLayout(null);
//		  setIgnoreRepaint( true ) ;

		  JScrollPane scroll=new JScrollPane(new JTextArea());
		  scroll.setBounds(5,527,230,72);
		  add(scroll);
		  
		  JTextField txt=new JTextField();
		  txt.setBounds(5,600,230,20);
		  add(txt);
		  
		  Canvas c=JDiv.getCanvas();
		  c.setBounds(0, 0, 760, 620);
		  add( c ) ; 
		  JDiv.appletInit(760,620);
		
		 
		  
		}
	
	public void start(){
	
		JDiv.set_title("JDiv Test 10 - Truco");
	
		int background = JDiv.load_image(getClass().getClassLoader().getResource("res/images/tablero_truco.png"));
			   nombres = JDiv.load_image(getClass().getClassLoader().getResource("res/images/nombre.png"));
		
		Main.nombres= nombres;
		
		JDiv.put_screen(0, background);
		
		
		//MESA 1
		Mesa mesa=new Mesa(Mesa.JUGADORES_MIN);  
		Mazo mazo = mesa.getMazo();
		
		//JUGAODR 1
		Jugador p1=new Jugador("Joyal",1000,10,1,24,null,null);
		p1.setPosicion(Jugador.JUGADOR_1);
	
		//JUGADOR 2
		Jugador p2=new Jugador("Alguien",1000,10,1,24,null,null);
		p2.setPosicion(Jugador.JUGADOR_2);
		
		mesa.addJugador(p1);
		mesa.addJugador(p2);
		
		mesa.pushVira(550,300);
	}
	
	public void stop(){
		   JDiv.close();
		}

}
